.neirong {
	width: 100%;
	height: 91%;
	/* display: flex; */
	/* background-color: #FFFAE8; */
}
.a{
	width: 100%;
	height: 6%;
	
	/* 
	display: flex;
	align-items: center;
	justify-content: center; */
}
.gray{
	color: gray;
}
.font25{
	font-size: 25rpx;
}
.font35{
	font-size: 35rpx;
}
.listconent {
	padding-top: 20rpx;
	width: 30%;
	/* float: left; */
	background-color: white;
}

.mains {
	width: 100%;
	height: 100rpx;
	/* padding: 0 10rpx; */
	display: flex;
	justify-content: center;
	align-items: center;
}

.show {
	color: white;
	width: 100%;
	height: 100%;
	padding: 20rpx 0;
	display: flex;
	justify-content: center;
	align-items: center;
	/* border-radius: 50rpx; */
}
.right{
	width: 70%;
	height: 100%;
	background-color: #f1f9ff;
	padding:  20rpx 15rpx;
	overflow-y: auto;
}
.box{
	width: 100%;
	background-color: white;
	height: 230rpx;
	margin-bottom: 20rpx;
	padding: 20rpx;
	border-radius: 15rpx;
	display: flex;
}
.pt{
	box-shadow: 1rpx 1rpx 10rpx rgba(0,0,0,0.22);
}
.imgbox{
	width: 40%;height: 100%;
}
.imgtext{
	width: 60%;
	height: 100%;
	padding: 20rpx;
	display: flex;
	flex-direction: column;
	justify-content: space-around;
}
.text1{
	/* font-size: 40rpx; */
	font-weight: bold;
}
.price{
	font-weight: bold;
	color: #F13D31;
}
.sousuobyz{
	border-radius: 15rpx;
	border: 2rpx solid #ffffff;
	background-color: #ffffff;
}
.bdss{
	padding: 0 30rpx;
	display: flex;
	align-items: center;
	justify-content: center;
	border-top-right-radius:12rpx ;
	border-bottom-right-radius:12rpx ;
	/* background-color: #f1f1f1; */
	/* border: 10rpx solid #34adfe; */
	color: white;
}
.yyk{
	padding: 15rpx 35rpx;
	border-radius: 50rpx;
}
.tjxq{
	/* position: relative; */
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	height: calc(100vh - 44px);
}
.tjxqtwo{
	/* position: absolute; */
	/* bottom: 0; */
	height: 12%;
	/* padding: 30rpx 0; */
	display: flex;
	justify-content: center;
	align-items: center;
	box-shadow: 0px -5px 5px -5px rgba(0, 0, 0, 0.3);
}
.tjbotton{
	width: 80%;
	display: flex;
	justify-content: center;
	padding: 30rpx;
	border-radius: 50rpx;
	
	color: white;
}
.tjxqone{
	overflow-y: auto;
	height: 88%;
	background-color: #f1f9ff;
}
.tjtextnr{
	padding: 30rpx;
}
.nrone{
	padding: 30rpx;
	display: flex;
	flex-direction: column;
	background-color: white;
	border-radius: 15rpx;
	/* box-shadow: 0 0 10rpx 5rpx rgba(0, 0, 0, 0.1); */
}
.nrtitel{
	font-weight: bold;
	font-size: 40rpx;
	/* padding: 10rpx 0; */
}
.nrdz{
	display: flex;
	align-items: center;
	color: gray;
	padding: 18rpx 0;
}
.nrprice{
	display: flex;
	font-weight: bold;
	font-size: 35rpx;
}
.nrsj{
	margin-top: 30rpx;
	padding: 30rpx;
	display: flex;
	border-radius: 15rpx;
	background-color: white;
	justify-content: space-between;
}
.nrwxts{
	margin-top: 30rpx;
	padding: 30rpx;
	display: flex;
	border-radius: 15rpx;
	background-color: white;
	flex-direction: column;
}
.red{
	color: red;
}
.wxbox{
	margin-top: 30rpx;
	padding: 30rpx;
	background-color: rgb(253, 246, 236);
	border-radius: 15rpx;
	color: gray;
}
.b{
	font-size: 25rpx;
	display: flex;
	flex-direction: column;
}
.te{
	padding: 10rpx 0;
}
.tex{
	/* padding-left: 25rpx; */
	padding: 5rpx 0 5rpx 20rpx;
}